package mest.service.cxj;

import mest.VO.cxj.ProductOrderVO;
import mest.VO.cxj.ProductJobVO;
import mest.entity.plan_purchase;
import mest.entity.product_order;

import java.util.List;

/**
 * @Description
 * @auther Machenike
 * @create 2019-11-21 0:04
 */
public interface OrderService {
    //ajax查看生产计划单的流水序号
    int findProductOrderNumber();
    //addProductInfo页面查询存货信息  分页
    List<ProductJobVO> selectProductInfo(int index, int pageSize );
    //addProductInfo页面查询存货信息  数量
    int selectProductInfoCount();
    //新增生产计划单
    int insertProductOrder(product_order po);

    //批量插入生产作业
    int insertProductJob(List<ProductJobVO> spJVO)   ;

    //首页，所有单据表   分页
    List<ProductOrderVO> findAllOrder(int index, int pageSize);
    //首页，所有单据表   数量
    int findAllOrderCount();

    //审核，大功能
    int check(plan_purchase pp);
}
